Experimentation with Self-configuring Systems
نویسندگان
چکیده
The Internet of Things (IoT) has received increased interest over the last years. Objects of the real world (e.g., cars, traffic lights, buildings, mobile phones, etc.) become connected to the Internet. It is expected that self-configuration becomes an increasingly important subject with the IoT. Self-configuring systems (SCS) adapt their behavior to changes in the environment by dynamically change properties, deploying components, or removing them for instance. For this purpose, SCS use policies provided by a requirements engineer. SCS can be found in various application areas. Often, they are used in situations, where maintenance activities cannot be carried out by a human. One reason is lack of time, e.g. the user expects instantaneous adaption to his needs, which is the case with service-oriented systems or some kinds of embedded systems. Runtime representations of requirements (e.g. feature or goal models) are used as policies for SCS. They describe runtime variation points and indicators that can lead to a new configuration. This poster presents a proposal for experimentation with self-configuring systems targeting at both researchers and practitioners in the field. The contribution from th RE perspective is a sandbox to study requirements at runtime.
منابع مشابه
SEER: A Security Experimentation EnviRonment for DETER
Configuring a security experiment can be tedious, involving many low level and repetitive configuration tasks. In order to make DETER’s capabilites accessible to users at all skill levels, we have designed and implemented a Security Experimentation EnviRonment (SEER) that provides security researchers the ability to create, plan, and iterate through a large range of experimental scenarios with ...
متن کاملAutonomic Model for Self-Configuring C#.NET Applications
With the advances in computational technologies over the last decade, large organizations have been investing in Information Technology to automate their internal processes to cut costs and efficiently support their business projects. However, this comes to a price. Business requirements always change. Likewise, IT systems constantly evolves as developers make new versions of them, which requir...
متن کاملA Generic Context Model Enhanced with Self-Configuring Features
This paper addresses two fundamental research problems in the domain of context aware autonomic systems: the development of a generic context model that can be used to represent general purpose contexts in a system interpretable way and the autonomic context model management. The proposed context model uses two equivalent and synchronized ways of representing the context: a set based representa...
متن کاملRearchitecturing Legacy Systems— Concepts & Case Study
Legacy systems, no matter which architectural style they rely on, contain numerous pieces of source code with very similar functionality. We see these system aspects as a good starting point for rearchitecturing legacy systems. The goal is the evolution of the legacy system architecture towards a product line architecture which incorporates the originally replicated system aspects as reusable, ...
متن کاملSelf-Configuring Socio-Technical Systems: Redesign at Runtime
Modern information systems are becoming more and more socio-technical systems, namely systems composed of human (social) agents and software (technical) systems operating together in a common environment. The structure of such systems has to evolve dynamically in response to the changes of the environment. When new requirements are introduced, when an actor leaves the system or when a new actor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016